home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr01 / zapcode.zip / IBMPRO.PMF < prev    next >
Text File  |  1993-01-01  |  10KB  |  348 lines

  1. ;---------------------------------------;
  2. ;  ZAPCODE Printer Make File (PMF)      ;
  3. ;  for the IBM Proprinter.              ;
  4. ;                                       ;
  5. ;  (C) Copyright 1990 Robert L. Morton  ;
  6. ;  All Rights Reserved                  ;
  7. ;---------------------------------------;
  8.  
  9. PRINTER  =  "IBM Proprinter"
  10.  
  11. NAME     =  "Line Feed"
  12.   DESC   =  "Advance paper to the next line."
  13.   CODES  =  10
  14.  
  15. NAME     =  "Form Feed"
  16.   DESC   =  "Advance paper to the top of the"
  17.             "next page."
  18.   CODES  =  12
  19.  
  20. NAME     =  "Reverse Line Feed"
  21.   DESC   =  "Advance paper to the previous line."
  22.             "The paper will not advance beyond"
  23.             "the top of form position."
  24.   CODES  =  27,93
  25.  
  26. NAME     =  "Sound Bell"
  27.   DESC   =  "Sound the printer bell."
  28.   CODES  =  7
  29.  
  30. NAME     =  "Set Top Of Form"
  31.   DESC   =  "Sets the top of form to the current"
  32.             "position of the printhead."
  33.   CODES  =  27,52
  34.  
  35. NAME     =  "Clear Printer Buffer"
  36.   DESC   =  "Clear all data from printer"
  37.             "buffer."
  38.   CODES  =  24
  39.  
  40. NAME     =  "Select Font"
  41.   DESC   =  "Select print quality and character"
  42.             "spacing for either resident or"
  43.             "downline loadable (DLL) fonts."
  44.   CODES  =  27,73,0
  45.             "Enter one of the following:"
  46.             " "
  47.             "0 for 10 CPI Utility."
  48.             "1 for 12 CPI High Speed Draft."
  49.             "2 for NLQ Sans Serif."
  50.             "3 for NLQ Courier."
  51.             "4 for 10 CPI DLL Utility."
  52.             "5 for 12 CPI DLL Utility."
  53.             "6 for NLQ Sans Serif DLL."
  54.             "7 for NLQ Courier DLL."
  55.             " "
  56.             "All of the above values are in"
  57.             "decimal."
  58.             " "
  59.             "Example: Entering 3 (decimal) would"
  60.             "select NLQ courier as the current"
  61.             "font."
  62.             0
  63.  
  64. NAME     =  "Select 10 CPI"
  65.   DESC   =  "Activate 10 characters per inch"
  66.             "(cpi) printing."
  67.   CODES  =  18
  68.  
  69. NAME     =  "Select 12 CPI"
  70.   DESC   =  "Activate 12 characters per inch"
  71.             "(cpi) printing."
  72.   CODES  =  27,58
  73.  
  74. NAME     =  "Double Width ON"
  75.   DESC   =  "Activate double width print."
  76.             "Characters are printed twice their"
  77.             "normal width."
  78.   CODES  =  27,91,64,4,0,0,0,0,0,0,0,0,2
  79.  
  80. NAME     =  "Double Width OFF"
  81.   DESC   =  "Deactivate double width print."
  82.             "Characters are printed their normal"
  83.             "width."
  84.   CODES  =  27,91,64,4,0,0,0,0,0,0,0,0,1
  85.  
  86. NAME     =  "Double Height ON"
  87.   DESC   =  "Activate double height print."
  88.             "Characters are printed twice their"
  89.             "normal height."
  90.   CODES  =  27,91,64,4,0,0,0,0,0,0,2,0,0
  91.  
  92. NAME     =  "Double Height OFF"
  93.   DESC   =  "Deactivate double height print."
  94.             "Characters are printed their normal"
  95.             "height."
  96.   CODES  =  27,91,64,4,0,0,0,0,0,0,1,0,0
  97.  
  98. NAME     =  "Single Line Spacing"
  99.   DESC   =  "Select single line spacing."
  100.   CODES  =  27,91,64,4,0,0,0,0,0,0,16,0,0
  101.  
  102. NAME     =  "Double Line Spacing"
  103.   DESC   =  "Select double line spacing."
  104.   CODES  =  27,91,64,4,0,0,0,0,0,0,32,0,0
  105.  
  106. NAME     =  "Emphasized ON"
  107.   DESC   =  "Activate emphasized print."
  108.             "Characters are printed twice. The"
  109.             "second time, character is offset"
  110.             "horizontally."
  111.   CODES  =  27,69
  112.  
  113. NAME     =  "Emphasized OFF"
  114.   DESC   =  "Deactivate emphasized print."
  115.   CODES  =  27,70
  116.  
  117. NAME     =  "Enhanced ON"
  118.   DESC   =  "Activate enhanced print."
  119.             "Characters are printed twice. The"
  120.             "second time, character is offset"
  121.             "vertically."
  122.   CODES  =  27,71
  123.  
  124. NAME     =  "Enhanced OFF"
  125.   DESC   =  "Deactivate enhanced print."
  126.   CODES  =  27,72
  127.  
  128. NAME     =  "Compressed ON"
  129.   DESC   =  "Activate compressed print."
  130.   CODES  =  15
  131.  
  132. NAME     =  "Compressed OFF"
  133.   DESC   =  "Deactivate compressed print."
  134.   CODES  =  18
  135.  
  136. NAME     =  "Superscript ON"
  137.   DESC   =  "Activate superscript print."
  138.             "Characters are printed at an offset"
  139.             "above the normal print line."
  140.   CODES  =  27,83,0,0
  141.  
  142. NAME     =  "Superscript OFF"
  143.   DESC   =  "Deactivate superscript print."
  144.   CODES  =  27,84
  145.  
  146. NAME     =  "Subscript ON"
  147.   DESC   =  "Activate subscript print."
  148.             "Characters are printed at an offset"
  149.             "below the normal print line."
  150.   CODES  =  27,83,1
  151.  
  152. NAME     =  "Subscript OFF"
  153.   DESC   =  "Deactivate subscript print."
  154.   CODES  =  27,84
  155.  
  156. NAME     =  "Italics ON"
  157.   DESC   =  "Activate italics print. Characters"
  158.             "are slanted to the right."
  159.   CODES  =  27,37,71
  160.  
  161. NAME     =  "Italics OFF"
  162.   DESC   =  "Deactivate italics print."
  163.   CODES  =  27,37,72
  164.  
  165. NAME     =  "Underline ON"
  166.   DESC   =  "Activate underline print."
  167.             "Characters, including the space,"
  168.             "are underscored."
  169.   CODES  =  27,45,1
  170.  
  171. NAME     =  "Underline OFF"
  172.   DESC   =  "Deactivate underline print."
  173.   CODES  =  27,45,0,0
  174.  
  175. NAME     =  "Overscore ON"
  176.   DESC   =  "Activate overscore printing."
  177.             "Characters, including the space,"
  178.             "are overscored."
  179.   CODES  =  27,95,1
  180.  
  181. NAME     =  "Overscore OFF"
  182.   DESC   =  "Deactivate overscore printing."
  183.   CODES  =  27,95,0,0
  184.  
  185. NAME     =  "Proportional Spacing ON"
  186.   DESC   =  "Activate proportional spacing."
  187.             "Spacing between letters is adjusted"
  188.             "to compensate for the varying"
  189.             "widths of individual characters."
  190.   CODES  =  27,80,1
  191.  
  192. NAME     =  "Proportional Spacing OFF"
  193.   DESC   =  "Deactivate proportional spacing."
  194.   CODES  =  27,80,0,0
  195.  
  196. NAME     =  "Print Unidirectional"
  197.   DESC   =  "Print from left to right only."
  198.   CODES  =  27,85,1
  199.  
  200. NAME     =  "Print Bidirectional"
  201.   DESC   =  "Print from both left to right and"
  202.             "right to left."
  203.   CODES  =  27,85,0,0
  204.  
  205. NAME     =  "Automatic Linefeed ON"
  206.   DESC   =  "Activate automatic linefeed."
  207.             "Add a linefeed to each carriage"
  208.             "return received."
  209.   CODES  =  27,53,1
  210.  
  211. NAME     =  "Automatic Linefeed OFF"
  212.   DESC   =  "Deactivate automatic linefeed."
  213.   CODES  =  27,53,0,0
  214.  
  215. NAME     =  "Paper-Out Sensor ON"
  216.   DESC   =  "Activate paper-out sensor."
  217.             "Printer will alarm when paper is"
  218.             "out."
  219.   CODES  =  27,57
  220.  
  221. NAME     =  "Paper-Out Sensor OFF"
  222.   DESC   =  "Deactivate paper-out sensor."
  223.             "Printer ignores paper-out condition"
  224.             "and continues printing."
  225.   CODES  =  27,56
  226.  
  227. NAME     =  "Set Character Spacing"
  228.   DESC   =  "Set the amount of space to the"
  229.             "right of each character."
  230.   CODES  =  27,86,0
  231.             "Enter number of dots per inch (dpi)"
  232.             "to space to the right of each"
  233.             "character."
  234.             " "
  235.             "Range: 0 to 11 decimal."
  236.             " "
  237.             "Example: Entering 3 (decimal)"
  238.             "would space 3 dpi to the right"
  239.             "of each character."
  240.             0
  241.  
  242. NAME     =  "Set Line Spacing 1/8"""
  243.   DESC   =  "Set line spacing to 1/8 of an inch."
  244.   CODES  =  27,48
  245.  
  246. NAME     =  "Set Line Spacing 7/72"""
  247.   DESC   =  "Set line spacing to 7/72 of an"
  248.             "inch."
  249.   CODES  =  27,49
  250.  
  251. NAME     =  "Set Line Spacing n/216"""
  252.   DESC   =  "Set line spacing in any increment"
  253.             "of 216ths of an inch."
  254.   CODES  =  27,51,0
  255.             "Enter new line spacing in"
  256.             "increments of 216ths of an inch."
  257.             " "
  258.             "Range: 0 to 255 decimal."
  259.             " "
  260.             "Example: Entering 108 (decimal)"
  261.             "would set line spacing at 108/216""."
  262.             0
  263.  
  264. NAME     =  "Set Form Length In Inches"
  265.   DESC   =  "Set the current form length in"
  266.             "inches."
  267.   CODES  =  27,67,0,0,0
  268.             "Enter number of inches to set the"
  269.             "current form length."
  270.             " "
  271.             "Range: 0 to 255 decimal."
  272.             " "
  273.             "Example: Entering 11 (decimal)"
  274.             "would set the current form length"
  275.             "to 11 inches."
  276.             0
  277.  
  278. NAME     =  "Set Form Length In Lines"
  279.   DESC   =  "Set the current form length in"
  280.             "lines."
  281.   CODES  =  27,67,0
  282.             "Enter number of lines to set the"
  283.             "current form length."
  284.             " "
  285.             "Range: 0 to 255 decimal."
  286.             " "
  287.             "Example: Entering 68 (decimal)"
  288.             "would set the current form length"
  289.             "to 68 lines."
  290.             0
  291.  
  292. NAME     =  "Perforation Skip ON"
  293.   DESC   =  "Activate perforation skip. Printer"
  294.             "will skip a specified distance when"
  295.             "perforation is encountered."
  296.   CODES  =  27,78,0
  297.             "Enter number of lines to skip when"
  298.             "perforation is encountered."
  299.             " "
  300.             "Range: 0 to 255 decimal."
  301.             " "
  302.             "Example: Entering 18 (decimal)"
  303.             "would cause printer to skip 18"
  304.             "lines when the perforation is"
  305.             "encountered."
  306.             0
  307.  
  308. NAME     =  "Perforation Skip OFF"
  309.   DESC   =  "Deactivate perforation skip."
  310.   CODES  =  27,79
  311.  
  312. NAME     =  "Set Left Margin"
  313.   DESC   =  "Set the left margin."
  314.   CODES  =  27,88,0
  315.             "Enter character column position in"
  316.             "which to set the left margin."
  317.             " "
  318.             "Range: 1 to 255 decimal."
  319.             " "
  320.             "Example: Entering 15 (decimal)"
  321.             "while printer is in 10 cpi, would"
  322.             "set the left margin at 1 1/2""."
  323.             0,0,0
  324.  
  325. NAME     =  "Set Right Margin"
  326.   DESC   =  "Set the right margin."
  327.   CODES  =  27,88,0,0,0
  328.             "Enter character column position in"
  329.             "which to set the right margin."
  330.             " "
  331.             "Range: 1 to 255 decimal."
  332.             " "
  333.             "Example: Entering 80 (decimal)"
  334.             "while printer is in 10 cpi, would"
  335.             "set right margin at 8""."
  336.             0
  337.  
  338. NAME     =  "Select IBM Character Set I"
  339.   DESC   =  "Select the IBM character set I to"
  340.             "be used during printing."
  341.   CODES  =  27,55
  342.  
  343. NAME     =  "Select IBM Character Set II"
  344.   DESC   =  "Select the IBM character set II to"
  345.             "be used during printing."
  346.   CODES  =  27,54
  347.  
  348.